Big Huge Thesaurus

Begonia dregei

noun

sounds kind of like